#pragma once
#include "cinder/app/AppNative.h"
#include "cinder/gl/gl.h"
#include "UIManager.h"
#include <memory>
namespace cxgui
{
using namespace ci;
using namespace ci::app;
using namespace std;

class Application : public AppNative {
  public:
	void setup();
	void mouseDown( MouseEvent event );	

	void update();
	void draw();

	virtual void keyUp( KeyEvent event );

protected:
	shared_ptr<UIManager> _uiManager;
};
}
